horse trade
名词 horse trade:
the swapping of horses (accompanied by much bargaining)
同义词:horse trading
动词 horse trade:
negotiate with much give and take
同义词:horse-trade